   /* 把所有的标签内外边距清零 */
   * {
       margin: 0;
       padding: 0;
   }

   /* 把斜体的文字不倾斜 */
   em,
   i {
       font-style: normal
   }

   /* 去掉li的小圆点 */
   li {
       list-style: none
   }

   img {
       border: 0;
       /* 照顾低版本浏览器 如果图片外面包含了链接会有边框的问题 */
       vertical-align: middle
           /* 取消图片底侧有空白的问题 */
   }

   /* 当鼠标经过button按钮时，鼠标变成小手 */
   button {
       cursor: pointer
   }

   a {
       color: #fff;
       text-decoration: none
   }

   a:hover {
       color: #dd202d
   }

   button,
   input {
       border: 0;
       outline: 0;
       font-family: PingFang SC,
           Microsoft YaHei,
           Heiti SC,
           tahoma,
           arial,
           Hiragino Sans GB,
           "\5B8B\4F53",
           sans-serif
   }

   body {
       -webkit-font-smoothing: antialiased;
       /* 抗锯齿形，让文字现实的更清晰 */
       background-color: #fff;
       font: 12px/1.5 Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
       color: #666
   }

   /* 隐藏元素 */
   .hide,
   .none {
       display: none
   }

   /* 清除浮动 */
   .clearfix:after {
       visibility: hidden;
       clear: both;
       display: block;
       content: ".";
       height: 0
   }

   .clearfix {
       *zoom: 1;
   }